Skip to content

Drop Python 2.7, require Python 3.6+ #225

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from

Conversation

mwtoews
Copy link
Contributor

@mwtoews mwtoews commented Dec 14, 2021

It's about time to retire support for Python 2.7, and set Python 3.6 as a generous minimum version used with Ubuntu 18.04 and RHEL7, etc.

Python 3.6 is also about to retire in December 2021, but there is no real need to limit potential users from still using this version.

@mwtoews mwtoews force-pushed the min-py36 branch 2 times, most recently from 2345cc5 to 106410a Compare December 14, 2021 01:37
@karimbahgat
Copy link
Collaborator

Thanks a lot for this! I know Python 2 isn't really supported anymore, but the current code runs smoothly with Python 2 and at current doesn't really limit further development. So I'd rather keep it for a little bit still, just as an extended courtesy for any legacy application still stuck on Python 2. But agree that sometime soon a larger cleanup will be needed, and at that point I think we could move completely to Python 3, where this PR can be a good starting point.

Same thinking for Python 3.5, I'd rather keep more version support as long as it doesn't cost us anything, even though it's officially not required anymore.

@mwtoews
Copy link
Contributor Author

mwtoews commented Feb 2, 2022

Sure, no biggie. Agree to keep Python 2.7 for a couple more years for the odd legacy stack somewhere.

@mwtoews mwtoews closed this Feb 2, 2022
@schwehr schwehr mentioned this pull request Jul 6, 2025
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants